overly ambitious - Espagnol Anglais Dictionnaire